babies' slippers

Noun
  1. European forage plant having claw-shaped pods introduced in America

Khám phá thêm

Các từ liên quan

babies' slippers
A farmer examines the claw-shaped pods of babies' slippers growing in a field.